Ofreciendo 50 habitaciones, el City Hotel Lonestar Tokio, de 3 estrellas, está ubicado a unos 800 metros de Río urbano Shibuya. El hotel cuenta con una zona de vestíbulo y un restaurante para mayor comodidad de sus huéspedes. Además, se encuentra en el barrio Shinjuku ( especial) de Tokio.
Este hotel está situado en el mismísimo corazón de Tokio, a poca distancia de Marui y a una distancia de 2 km del Santuario Nogi. Los aficionados al deporte también pueden visitar el Gimnasio Nacional Yoyogi, a una distancia de 2 km del hotel City Hotel Lonestar Tokio, y llevar a sus familias al Zoológico de Ueno, que está a 7 km. Este alojamiento te brinda la oportunidad de visitar lugares de interés natural como el lago Estante inferior, a unos 5 minutos en coche. El Santuario Meiji está a 10 minutos en coche, mientras que la estación de tren Shinjuku está relativamente cerca del City Hotel Lonestar. La estación de autobuses Shinjuku Expressway Terminal se encuentra a tan solo 10 minutos a pie y la estación de metro más cercana Shinjuku Sanchome está a unos 5 minutos a pie del hotel.
Las habitaciones del City Hotel Lonestar vienen equipadas con un escritorio, TV de pantalla plana con canales vía satélite y climatizador. Los cuartos de baño, equipados con una bañera, un inodoro separado y una ducha, también tienen secador de pelo y zapatillas.
Se ofrece diariamente un desayuno continental. El restaurante Coco Ichibanya Tokyo Metro Shinjuku-Gyoen se encuentra enfrente de este lugar.