Glenwood bevindt zich in Durban, op 3,7 km van Durban Botanic Gardens en 4,5 km van conferentiecentrum ICC Durban, en biedt accommodatie met een tuin en gratis privéparkeren. De accommodatie ligt op ongeveer 6,8 km van Moses Mabhida Stadion, 6,9 km van uShaka Marine World en 7,2 km van Kings Parkstadion. Natuurreservaat Kenneth Stainbank ligt op 10 km en Vuurtoren van Umhlanga ligt op 20 km van het pension.
Alle kamers bij het pension hebben een kledingkast, beddengoed en een balkon met uitzicht op de stad. Alle kamers bij Glenwood hebben een eigen badkamer met een douche.
Westridge Park Tennis Stadium ligt op 3 km van de accommodatie, en Wilson's Wharf ligt 3,7 km verderop. Het dichtstbijzijnde vliegveld is Internationale luchthaven King Shaka, op 39 km van Glenwood.