Queenel Room bevindt zich in de wijk Greenwich in Eltham, op 9,1 km van Greenwich Park, 10 km van O2 Arena en 13 km van metrostation Canada Water. De accommodatie ligt op 6,6 km van station Blackheath en biedt gratis WiFi in de hele accommodatie.
Metrostation Canary Wharf ligt op 14 km van de homestay, en Crystal Palace Park ligt 14 km verderop. Het dichtstbijzijnde vliegveld is Luchthaven London City, op 11 km van Queenel Room.