Villa del Virrey Hotel

Discover Villa del Virrey Hotel,

About Villa del Virrey Hotel

This hotel is located close to the central square of the town.