HOTEL
Selton Velazquez
VELAZQUEZ, 41, Madrid, Madrid, Spain
- 3 star hotel
Where it sits
Selton Velazquez
VELAZQUEZ, 41, Madrid, Madrid, Spain
40.42556, -3.68410
Similar stays nearby
Amenities
- Deposit on arrival
- MasterCard
- Smoke detector
- Credit card is compulsory as a deposit, no deposit in cash is accepted
- Visa Electrón
- Identification card at arrival
- TV
- Towels and bed linen
- Electric kettle
- Visa
- No hen/stag or any other parties allowed
Contact
Phone
Plan around Selton Velazquez
Ask for the details that decide a trip. Sourced answers open right here.
Sources
- Data sources
- 1
Information last checked Jul 19, 2026.
