Situé à Ella, à moins de 4,4 km du pont aux neuf arches de Demodara et à 48 km du jardin botanique de Hakgala, le Super Spot Guest House propose un jardin et un parking privé gratuit.
Nombre de chambres: 5
No 46, Main Street,Ella, 90090 Ella, Sri Lanka