undefined, Ranchi, India. Xem bản đồ








Located in Ranchi, Capital O 22780 Hotel Landmark is within a 5-minute drive of Hundru Falls and Tagore Hill. This hotel is 1.4 mi (2.2 km) from Nakshatra Van and 1.4 mi (2.3 km) from Ranchi Lake. Make yourself at home in one of the guestrooms, featuring kitchens. Complimentary wireless Internet access is available to keep you connected. null