Twin beds - Self Check-in fornece acomodações em Riade, a 12 km de Centro Comercial Al Nakheel, 13 km de Centro Comercial Riyadh Gallery e 15 km de Museu da Força Aérea Real Saudita (Saqr Aljazeera). O alojamento com ar condicionado está a 11 km de Centro Comercial Riyadh Park, e os hóspedes beneficiam de acesso Wi-Fi gratuito e estacionamento privado disponível no local.
Abrindo-se para uma varanda, este apartamento tem 1 quarto e uma cozinha totalmente equipada. Uma televisão de ecrã plano está disponível.
Museu de Al-Diriyah fica a 18 km de Twin beds - Self Check-in, enquanto King Khalid Grand Mosque fica a 19 km de distância. O aeroporto mais próximo é o Aeroporto Internacional Rei Khalid, que fica a 15 km de Twin beds - Self Check-in.