I went searching for this hotel in Nellore recently because I had stayed here in the year 2010 and have also written a rave review on this hotel at that time.
I discovered this hotel does not exist instead another hotel by the name of Hotel Leo is situated at this address. Hotel Leo is also listed in TA.
Hoping this hotel will be as good as the original one I went to inspect the the rooms.
The lobby and the corridors stank of stale food and oil. The lift refused to go up or open and so I made a hasty retreat vowing never to return.
I did not stay here . The reception offices did offer discounts and they were also polite and apologetic about the condition of the lift.