Gran Hotel Velazquez

Velazquez 62
Madrid
Spain