Das 3-Sterne-Hotel O Taj Holiday Agra verfügt über 30 Zimmer und befindet sich circa 2 km vom Taj Mahal entfernt. Das Hotel bietet seinen Gästen eine 24-Stunden-Rezeption und einen Geldautomaten / Bankservices und einen Gepäckraum.
Das komfortable Hotel ist in einer Entfernung von 19 Gehminuten vom Taj Nature Walk gelegen. Für Geschäftsreisende bietet das O Taj Holiday Agra einen klaren Vorteil, da es 3 km vom Musamman Burj liegt. Das Grab von Itmad-ud-Daulah ist in ungefähr 10 Fahrminuten Entfernung von der komfortablen Unterkunft, während der Bahnhof Agra Fort ca. 4 km von hier entfernt liegt. Die Gäste finden die Bushaltestelle Free Shuttle - drop off direkt neben dem Hotel, in etwa 400 Meter Entfernung.
Die Zimmer sind mit privaten Badezimmern ausgestattet.
Im Restaurant Cheers Cafe gleich neben dem Hotel O Taj Holiday werden chinesische Gerichte angeboten.