Ella Rock Home Stay is located in Ella. The Ella Railway Station is 3.1 km from the property. Each fan-cooled room has a private bathroom that comes with a shower. You can enjoy mountain view and garden view from the room.
Ella Rock Home Stay is located in Ella. The Ella Railway Station is 3.1 km f Read more
Ella Rock Home Stay is located in Ella. The Ella Railway Station is 3.1 km from the property. Each fan-cooled room has a private bathroom that comes with a shower. You can enjoy mountain view and garden view from the room.
Ella Rock Home Stay is located in Ella. The Ella Railway Station is 3.1 km from the property. Each fan-cooled room has a private bathroom that comes with a shower. You can enjoy mountain view and garden view from the room.
Number of Rooms: 2