“
Hotel River view is located in Okhla, a neighborhood in New Delhi. Lotus Temple and Humayun's Tomb are notable landmarks, and travelers looking to shop may want to visit Chandni Chowk. Lodhi Garden and India Gate are two other places to visit that come recommended.