Lords Hotels in Silvassa
(1 Hotels in Silvassa)
The resort is located at a vere very nice and good and beautiful location. The ambience of the resort rooms and the lobby and reception area is ver nice. Guests feel at home because of the co-operative staff and their nature. The staff is very polite and they always are ready to help the guests.
JITENDRA R SHROFF | Sun, Jul 30, 2017
Please wait while we fetch hotels for you.