À moins de 4 km de Makkah Masjid, Hotel O R Square propose 30 chambres. Il y a un bureau à l'hotel.
Vous trouverez le Fort de Golconde, un endroit idéal pour explorer la région, à moins de 3 km de cet hotel. Il faudra à moins de 3 km pour rejoindre le Parc zoologique Nehru.
Les chambres comprennent une climatisation, ainsi que des conforts modernes tels qu'une TV à écran plat avec des chaînes satellite. Les chambres sont équipées d'une toilette séparée et une douche.