The Club at the Leela Hotel
There is nothing less positive to say about this hotel.
The service, interiors, restaurants, swimming pool, spa and beaches, they all truly deserve five stars!
Saturday, May 3, 2008
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment