Boss Boutique Athens, que cuenta con salón de uso común, restaurante y bar, se encuentra en el centro de Atenas, a 4 min a pie de Teatro Nacional de Grecia. Este hotel de 4 estrellas tiene wifi gratis, recepción 24 horas y servicio de conserjería. Algunas unidades del alojamiento disponen de un balcón con vistas a la ciudad.
El hotel ofrece habitaciones con aire acondicionado, escritorio, hervidor, nevera, caja fuerte, TV de pantalla plana y baño privado con ducha. En Boss Boutique Athens, todas las habitaciones tienen ropa de cama y toallas.
Hay opciones buffet o americanas de desayuno disponibles todas las mañanas en el alojamiento.
Cerca del alojamiento hay puntos de interés como Plaza Omonia, Museo Arqueológico Nacional de Atenas y Estación de metro Omonia. El aeropuerto más cercano (Aeropuerto de Atenas – Eleftherios Venizelos) está a 29 km.