AS Janelas Verdes is located only 400m from the National Museum of Ancient Art, 800m from Estrela Basilica, 1km from the National Museum of Natural History and 2km from both the Church of Sao Roque and the Botanical Garden.Hotel amenities include a bar..