OYO 48977 Hotel Alfa

3.5
3.5
1 night
Finding the latest room rates...

Location

Nh3, Ambota 177202 India, Himachal Pradesh, India

Hotel rating

3.5
3.5
Based on 2 reviews
Cleanliness
3.0
Service
4.0
Value
4.0

Check in and check out

Check in from:

12:00

Check out before:

11:00

Good to know

Explore other options

Couldn’t find the right hotel for you?