Almyra Hotel is located in Karfas, only 197 feet from the beach and 3.1 mi from Chios Town. Free WiFi is available in all areas.
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.