HOTEL N SQUARE Hotel
GV MALL ROAD RR PET,, 534006 Elūru, India
HOTEL N SQUARE is a 3-star property located in Elūru. Featuring a restaurant, this 3-star hotel has air-conditioned rooms with a private bathroom. The accommodation provides room service and a 24-hour front desk for guests.
Bel ristorante in città. L'atmosfera è buona. I prezzi sono un po' alti.