Category: Hotels

Read More

Hotel Vincci Soma Madrid

This may be a typical stroll-along-the-street kind of hotel, but it definitely packs a punch. Hotel Vincci Soma is located on the Goya Street in Madrid, which is in the heart of the Salamanca district, […]