This island retreat stands out for its open-walled rooms — all the better for taking in panoramic vistas of the stunning Caribbean scenery — which still feel private, thanks to Ladera’s mountainside location.
C/o D-87, Sector 30 , Noida 201 303
Registered Address; 503/59, Shakuntla Building, Nehru Place
New Delhi 110 019
Phone :+91 98104 99010