El hotel Super Collection O Naroli Chowraha Mathura, de 4 estrellas, ofrece acceso al Government Museum Mathura, que está situado a unos 3 km.
Atracciones como Krishna Janmasthan Temple Complex se encuentran a poco más de 15 minutos en coche del hotel. El Templo Jaigurudev está a unos 2 km de este hotel.
Además de una zona de estar, las habitaciones en el Super Collection O Naroli Chowraha Mathura están equipadas con TV de pantalla plana con canales vía satélite. Dispone de climatizador para mayor comodidad de los huéspedes.