Leliegracht 14
1015 Amsterdam
Netherlands
1015 Amsterdam
Netherlands
Rate and review Casa Luna in Amsterdam, Netherlands!
Share your experiences at Casa Luna with your friends or discover more Hotels in Amsterdam, Netherlands.