Twlan is gelegen in Riyad, op 15 km van Luchtvaartmuseum Saqr Aljazeera en 18 km van winkelcentrum Al Nakheel Mall, en biedt accommodatie met airconditioning en toegang tot een tuin met een buitenzwembad.
Het appartement biedt een balkon, uitzicht op de tuin, een zithoek, een flatscreen-tv, een volledig uitgeruste keuken met een koelkast en een oven, en een eigen badkamer met bidet en gratis toiletartikelen. Er zijn ook een magnetron, kookplaat en een waterkoker.
Bij Twlan kun je gebruikmaken van een barbecue.
King Abdullah Park ligt op 20 km van de accommodatie, en Al Rajhi Grand Mosque ligt 20 km verderop. Het dichtstbijzijnde vliegveld is Internationale luchthaven King Khalid, op 33 km van Twlan.