The Nameserver ns1.vinccihoteles.com have a IP Address of 62.82.76.86 which is hosted on Spain.
Hoteles Vincci. Reserva tu hotel en el centro de Barcelona, Madrid, Valencia, Tenerife, Sevilla, Granada, Málaga, Salamanca Santander, Cádiz, AlmerÃa, Huelva, Castellón o...