Comfort Sleep is gelegen in Windsor, op 2,2 km van Legoland Windsor en 2,6 km van Windsor Castle. De accommodatie biedt uitzicht op de tuin en gratis WiFi.
LaplandUK ligt op 11 km van de homestay, en Dorney Lake ligt 12 km verderop. Het dichtstbijzijnde vliegveld is Luchthaven London Heathrow, op 18 km van Comfort Sleep.