Hotel Fleur De Lys

From $ -1 per night

Avg. User Rating:


STREET 13 AVENUE 2 AND 6, San Jose, Costa Rica
011-506-222-4391
Show More Info

User Reviews


Great Quiet Hotel