HOTEL
Oyo 12425 Neha Palace
Neha Palace,, Manali, India
- 3 star hotel
Where it sits
Oyo 12425 Neha Palace
Neha Palace,, Manali, India
32.23930, 77.19320
Similar stays nearby
Hotel Neha Palace
Hotel · 0 m
Hotel Neha Palace
Hotel · 0 m
Hill River Resort by West Western(Centrally Heated & Air Cooled
Hotel · 34 m
Hill River Resort By West Western
Hotel · 41 m
Attic Cottage by Dumnu Homes
Hotel · 44 m
THE Midnight Garden Manali
Hotel · 44 m
Hotel Nitesh
Hotel · 45 m
Neha Palace by OYO Rooms
Hotel · 49 m
Amenities
Transport
- Free self parking
Essentials
- Free Wi-Fi
- Lockers available
- Luggage storage
- Smoke free property
- Dry cleaning/laundry service
- Laundry facilities
Wellness
- Free newspapers in lobby
Good to know
- Check-out
11:30 AM
Why travelers notice Oyo 12425 Neha Palace
Planning tips
Plan arrival window
Use check-in and check-out times before committing this stay to an itinerary.
Hotel source
Contact
Phone
