Almyra Hotel is situated in Karfas, only 165 feet from the beach and 3.1 miles from Chios Town. Free WiFi is available in all areas. Active guests will appreciate the hotel’s gym. Hotel Almyra offers fully furnished apartments with 1 or 2 bedrooms and a spacious living area with seating room and kitchen. A TV with DVD player is available in both the living areas and bedrooms. Guests may find many bars and restaurants in the hotel’s surroundings. On-site parking is free.