Del Location
Hotel Orchid Inn Mumbai Shop No 1, Mustafa Market, Near Hotel Peninsula, Lokmanya Tilak Nagar, Saki Naka, Mumbai, Maharashtra 400072, Mumbai, IndiaMain Features
Del Amenities
-
General
Free Wi-Fi - Parking
- 24-hour reception
- 24-hour security
- Fire extinguishers
-
Del Guest Services
Room service
-
Room Amenities
Air conditioning - Flat-screen TV
Rooms