Saturday, May 3, 2008

Goa

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!

No comments: