Location
Hotel Friends Hostel is located in New Delhi. It boasts a convenient location within 10 km from the historic city center.
Hotel features
Elevator/lift
Non-smoking rooms
Common kitchen