Green Hill Hotel Tennoji Ekimae se encuentra en Osaka, a 6 min a pie de Tokoku-ji Temple, y ofrece habitaciones con aire acondicionado y salón de uso común. El alojamiento está a unos 2 min a pie de Horikoshi Shrine, a 500 metros de Shitennoji Koshindo Temple y a 5 min a pie de Chausuyama burial mound. El restaurante sirve platos de cocina japonesa y de cocina europea, y el cafetería es ideal para tomar algo.
En el hotel, todas las habitaciones incluyen escritorio. Las habitaciones del alojamiento tienen baño privado con ducha y artículos de aseo gratuitos. También tienen wifi gratis, y algunas de las habitaciones también disponen de vistas a la ciudad. Todas las unidades del alojamiento están equipadas con TV de pantalla plana y secador de pelo.
Cerca del alojamiento hay puntos de interés como Isshin-ji Temple, Kanshizume of Wells y Yasui Shrine. El aeropuerto más cercano (Aeropuerto de Osaka-Itami) está a 24 km.