O hotel Optimum Tara Palace @ Taj é composto de 32 quartos e fica a 17 minutos a pé de TDI Mall.
Taj Mahal está a 18 minutos de distância a pé. O hotel está localizado bem ao lado de Taj Nature Walk. O hotel de 3 estrelas está localizado a 15 km do aeroporto em Agra e a 10 minutos a pé da paragem Free Shuttle - drop off.
Vestuário, sofá e TV de tela plana com canais via satélite estão incluídos nos quartos de hóspedes. As comodidades do banehiro incluem casa de banho separada e chuveiro, bem como confortos como lençóis de banho e toalhas.
O pequeno-almoço é servido no restaurante. Servindo cozinha asiática, Bellevue fica perto deste local.