El Hotel The Lotus Petal Agra, de 3 estrellas, está situado en el barrio Tajganj de Agra, a tan solo 5 minutos a pie de New Nice Marble Art & Handicrafts. El hotel cuenta con un restaurante en las instalaciones.
El hotel se halla a una distancia de 2 km de Old tampale is agra Rajewar madir y a una distancia de 4 km de St. George's Cathedral. El Lotus Petal Agra se encuentra también a poco más de 25 minutos a pie de lugares de interés natural como Taj Nature Walk. Los huéspedes pueden acercarse fácilmente a la historia de Agra visitando Taj Mahal Mosque, ubicado a una distancia de 2,1 km de este hotel. Para los que viajan desde lejos, el aeropuerto Agra está a 16 minutos en coche.
Las habitaciones del Lotus Petal disponen de un balcón, además de climatizador para tu comodidad. Las habitaciones ofrecen a los huéspedes balcón, TV de pantalla plana con canales vía satélite y climatizador.
El restaurante Cafe Baker's Street sirve una buena variedad de platos de la cocina china y está a unos 5 minutos a pie.