Het Dream Stay House is gelegen in Nuwara Eliya, op 4,3 km van het Gregory-meer. Er is gratis privéparkeergelegenheid bij de accommodatie.
Elke kamer is uitgerust met een eigen badkamer. Het Dream Stay House biedt gratis WiFi.
De receptie is 24 uur per dag geopend.