The newest ‘garden-inspired’ hotel in Madrid
Tweet VP Plaza España Design 5* is one of Spain’s newest five-star properties characterised by its unique design concept and its garden-theme offering an oasis of calm in the Spanish capital. In keeping with VP Hotels defining characteristic whereby all … Continue reading →