Weniger als 3,3 km von Gregory-See und 4,2 km von Hakgala Botanical Garden entfernt in Nuwara Eliya gelegen, bietet die Unterkunft Embrace "The Fine Stay" Übernachtungsmöglichkeiten mit einem Restaurant. Dieses Hotel verfügt über ein Familienzimmer.
Die Unterkunft Embrace "The Fine Stay" bietet mehrere Wohneinheiten mit einem Balkon und alle Zimmer sind ergänzt mit einem Wasserkocher.