מלון אפולו (Apollo Hotel) שוכן במיקום מרכזי באתונה, במרחק של 100 מ' מתחנת המטרו מטקסורגיו (Metaxourgio) ושני ק"מ מהאקרופוליס (Acropolis), וכולל חדרים עם גישה חופשית לאינטרנט אלחוטי ומזנון חטיפים על הגג, המשקיף על הפרתנון (Parthenon).
טלוויזיה בלוויין, מיני בר ושולחן עבודה כלולים כסטנדרט בכל חדרי המלון, כמו גם חדר רחצה פרטי עם מייבש שיער ומוצרי טיפוח. חלק מהחדרים כוללים מרפסת עם נוף לאקרופוליס.
מזנון ארוחת בוקר קונטיננטלי מוגש בחדר האוכל ומשקאות וחטיפים זמינים בבר.
הצוות בדלפק הקבלה הפתוח במשך 24 שעות ביממה יכול לסייע בהשכרת רכב, רכישת כרטיסים וסיורים. אזור הבילויים של פסירי (Psiri), הכולל מסעדות וברים, נמצא במרחק של ק"מ אחד ותחנת הרכבת הבינלאומית לריסה (Larissa) נמצאת במרחק של 500 מ'.