Apollo Hotel is close to Temple of Afea and Monastery of Saint Nectarios. Additional regional attractions include Christos Kapralos Museum and Limenaria Church.
Apollo Hotel has an outdoor tennis court, an outdoor pool, and a seasonal outdoor pool. Wireless Internet access is complimentary in public areas. Business amenities at this 3-star property include a meeting/conference room, limo/town car service, and audiovisual equipment. Dining options at the hotel include a restaurant. A complimentary evening social is available on select days and guests are offered a complimentary breakfast. The staff can provide tour/ticket assistance, wedding services, and event catering. Additional amenities include a concierge desk, a library, and multilingual staff. Guests receive complimentary transportation including an area shuttle within 16 km and a ferry terminal shuttle. Guest parking is complimentary. The property may provide extended parking privileges to guests after check-out (surcharge). This is a smoke-free property.
Rooms feature balconies with beach, sea, or mountain views. The 107 air-conditioned guestrooms at Apollo Hotel include safes and complimentary newspapers. Beds have pillowtop mattresses, down blankets, and premium bedding. Televisions are equipped with cable channels. Bathrooms offer shower/tub combinations with handheld showerheads, bathrobes, makeup/shaving mirrors, and hair dryers. Additional amenities include windows that open and complimentary toiletries.