T
Tina Joseph Review of The Leela
Great property..... Their food doesn't impress. In...
Great property..... Their food doesn't impress. In our room d water spilled out of bathing area n dey cud nt fx it in 3 days... Their other services were prompt. Views r great.
Comments: