Each guest room is elegantly furnished and equipped with handy amenities. Convenience and comfort make OYO 16904 Hotel Maharaja Palace the perfect choice for your stay in Aligarh. Service-minded staff will welcome and guide you at OYO 16904 Hotel Maharaja Palace. The property offers various recreational opportunities. Rated 9.3 out of 10 by 51 hotel …