Le Meridien Hotel

Previous Index Next

View of the mountains and sugar cane fields at the front of the hotel.