Situated in the countryside, Liberia is just a short drive from Aquarium of Rhodes, Colossus of Rhodes and Palace of the Grand Master of the Knights of Rhodes and a 20-minute car ride from Diagoras International Airport. Liberia has comfortable rooms, designed to accommodate the needs of any traveller. The hotel is a convenient base to explore nearby Faliraki and Koskinou, which are within a 10-minute drive. Kallithea Beach is also nearby.