Based on 513 reviews
- All reviews
Towlan Suites 1 is a great choice for a stay in Riyadh. Guests will have free perks like WiFi and self parking. Conveniences like kitchenettes are in all apartments, along with living rooms and LCD TVs.