Das Spring Hill Hotel liegt im Herzen der Insel Flores mitten in Ruteng und ist in einheimischer Architektur direkt an einen Teich gebaut.
Das Restaurant Spring Hill Resto ist direkt an das Hotel angegliedert. Es bietet lokale Speisen. Der Garten des Hotels lädt zum Verweilen ein.
Die einfach und trotzdem gemütlich eingerichteten Zimmer verfügen über WLAN und ein modernes Bad.