C
CARLOS GHIARA Review of The Leela
The attention of the staff, the care of the detail...
The attention of the staff, the care of the details, the magnificent vegetation, the comfort of the rooms, make this hotel a unique place.
Comments: