Filter Results
Apply Filters
Clear Filters
Capsule hotels in Mumbai
New Holiday Villas
209 Royal Palms Villa Road Villa 209, Mumbai, India Show map
New Holiday Villas Mumbai hotel is a great place to stay in the Western Suburbs district of Mumbai, nearly 25 minutes' walk from Chotha Kashmir The Boat Club.
Book Now