10 reviews
Looking for a place to stay in Ambala? Then look no further than OYO 16647 Hotel Batra Palace, a family-friendly hotel that brings the best of Ambala to your doorstep.Rooms at OYO 16647 Hotel Batra Palace offer air conditioning, a sofa, and a seating area providing exceptional comfort and convenience, and guests can go online with free wifi.24 hour front desk, room service, and baggage storage are