Doté d'un jardin, le Garden Square Inn est situé à Markopoulo, à 12 km du parc des expositions Metropolitan Expo, à 14 km du musée Vorres et à 16 km de McArthurGlen Athens. L'établissement se trouve à environ 16 km du parc des expositions méditerranéen MEC, à 23 km du port de plaisance de Glyfada et à 25 km de la station de métro Ethniki Amyna. Chaque chambre comprend un balcon avec vue sur le jardin et une connexion Wi-Fi gratuite.
Les logements climatisés comprennent une armoire, une machine à café, un réfrigérateur, des ustensiles de cuisine, un coffre-fort, une télévision à écran plat, une terrasse et une salle de bains privative pourvue d'une douche. Les logements de cette maison d'hôtes comprennent du linge de lit et des serviettes.
L'université technique nationale de Zografou se trouve à 28 km de la maison d'hôtes, tout comme la salle de concert Athens Music Hall. L'aéroport Eleftherios Venizelos, le plus proche, est implanté à 4 km du Garden Square Inn.