The Castle Star, que cuenta con salón de uso común, terraza y vistas a la ciudad, se encuentra en Amán, a 7 min a pie de Mezquita de Al-Husseini. El alojamiento está a 13 min a pie de Templo de Hércules y columnas corintias romanas, a 1,6 km de Rainbow Street y a 1,6 km de Museo de Jordania. El alojamiento ofrece recepción 24 horas, traslado para ir o volver del aeropuerto, cocina compartida y wifi gratis en todo el alojamiento.
Las habitaciones cuentan con nevera.
Islamic Scientific College está a 2,5 km del alojamiento, y Palacio Zahran está a 3,8 km. El aeropuerto más cercano (Aeropuerto de Amman Queen Alia) está a 32 km del alojamiento.