Get FREE email communications from Fodor's Travel, covering must-see travel destinations, expert
trip planning advice, and travel inspiration to fuel your passion.
I realized it after coming here that Hotel De Villa is not a hotel but a Town hall and is usually one of the most opulent building in the town/city. This one is no exception. Ornate with lot of statues and handsome architecture. Has a beautiful garden attached at the back. We got some good photo ops.
Be the first to comment on this picture!