Hotel Fleur de Lys
Reservation / Enquiries
Tel
+506 2223 1206
Address
Costado Sur de la Plaza de la Democracia.
San José, Costa Rica
Website