Hotel VP Plaza España Design
Plaza de España, 5, Madrid, Spain