Situado a 2 km del Puerto deportivo Jones Bay en Sídney, el Glengarry Castle Hotel Sídney, de 3 estrellas, ofrece un restaurante.
El hotel está situado a una distancia de 400 metros de Sneaky Possum, a unos minutos a pie de la estación de tren Sydney Redfern. Este hotel está situado a tan solo 7 minutos a pie de MOP Art Gallery en Sídney. El Museo Marítimo Nacional de Australia se encuentra a 2,1 km del hotel Glengarry Castle Sídney. El establecimiento está situado a 5 km del Aeropuerto Internacional Kingsford Smith de Sidney y a unos cuantos pasos de la parada de autobús Cleveland St at Beaumont St.
El hotel ofrece habitaciones para no fumadores que cuentan con Wi-Fi y televisor de pantalla plana. Además, incluyen baños compartidos equipados con ducha. Las habitaciones del hotel disponen de hervidor eléctrico, nevera y cristalería.
El restaurante Henry Lee's se halla justo al lado del Glengarry Castle Sídney.