Green Garden Studios is located in Rhodes City and is close to Acropolis of Rhodes. It is situated a short stroll from Colossus of Rhodes and Aquarium of Rhodes. The property has 3 well-appointed apartments that are accompanied by a range of essential amenities to ensure guests have an enjoyable stay. Green Garden Studios is under a 30-minute drive from Diagoras International Airport. The Kahal Shalom Synagogue and Palace of the Grand Master of the Knights of Rhodes are a brief stroll away.