Krish Cafe Hotel New Delhi is situated 2.9 km from Japanese Park and features an aqua park and a terrace.
This New Delhi love hotel is about 35 km from Delhi International airport and 3.1 km from such cultural venues as Click Art Museum. The property stands just off Rohini Sector 18 tube station. The location will allow you to be 3.1 km from Adventure Island. The nearest underground station is approximately 200 metres away.
The rooms feature such facilities as coffee and tea making equipment, along with a flat-screen TV with satellite channels for guests' entertainment. They offer a microwave and an electric kettle. Featuring a bidet, a bathtub, and a separate toilet, the bathrooms also come with a hairdryer and bathrobes.
Breakfast is served in the restaurant.