the Phoenix is located in Amsterdam, Netherlands on Pierre Lallementstraat (1097 JR), James Wattstraat. the Phoenix is rated 3.8 out of 5 in the category student housing center in Netherlands.
Address
Pierre Lallementstraat (1097 JR), James Wattstraat