OYO 28718 Hotel Vyom Vilas
Grand Trunk Road, Jogiwara, Old Town, Ambala City, Haryana - 134003, 133001 Ambāla, India,Object type: Hotel Ambala
OYO 28718 Hotel Vyom Vilas is located in Ambāla and features a garden. Among the facilities at this property are a 24-hour front desk and room service, along wi