Insiders Guide

Travel News

A New Hotel Graces Madrid

Last week Hyatt announced the opening of the highly anticipated Thompson Madrid, the first Thompson Hotels branded property in Spain. We admit we’re excited by this one. The 175-room hotel ...