Situated in Ella, a 17-minute walk from Demodara Nine Arch Bridge, The Rock Face has a terrace and rooms with free WiFi access.
Free WiFi
Restaurant
Free! Free private parking is possible on site (reservation is not needed).
Situated in Ella, a 17-minute walk from Demodara Nine Arch Bridge, The Rock Face has a terrace and rooms with free WiFi access.