El The Rock Face ofrece una terraza y habitaciones con WiFi gratuita en Ella, a 17 minutos a pie del puente de los Nueve Arcos en Demodara. Entre los lugares de interés cercanos se encuentran el jardín Ella Spice Garden y el pico de Adán. La roca de Ella está a 2 km.
Las habitaciones tienen baño privado con ducha y artículos de aseo gratuitos. El establecimiento facilita aparcamiento gratuito.
El establecimiento sirve un desayuno continental y alberga un restaurante de cocina asiática.