H
Hannah Rodrigues Review of The Leela
Amazing hotel with large pool area and quiet, clea...
Amazing hotel with large pool area and quiet, clean beach. Staff are very helpful and friendly and rooms are kept immaculate by the wonderful cleaning staff!
Comments: