Hotel
Demo Hotel, do not book. Award Winning Y Hotel located in Buenos Aires, Lima and Santiago. More than just a bed.