
Ella 9 Arch Miracle
Gatahawela Pathana, 3rd Mile Post, Passara Road, 90090 Ella, Sri Lanka, Ella
Location A great option for a journey on a budget - hotel Ella 9 Arch Miracle is located in Ella. This hotel is located in walking distance from the city center. At the hotel You can stop by the restaurant. If you travel by car, you can park in a parking zone for free. The following se
Free WiFiParkingSpa













