O Towlan Suites está localizado em Riade e dispõe de acomodações auto-suficientes. Está disponível acesso Wi-Fi gratuito. A propriedade fica a 5 minutos de carro do National Guard Health Affairs Hospital e do King Fahad Segurança College. O Estádio King Fahd pode ser alcançado em 7 minutos a pé.
Os apartamentos do Towlan Suites possuem uma televisão de ecrã plano, ar condicionado e uma sala de estar. Os quartos também têm uma chaleira eléctrica. A casa de banho privativa inclui uma banheira ou um chuveiro. Os extras incluem canais por satélite.
São providenciadas outras comodidades, como entrega de mercearias, um salão partilhado e uma sala de jogos. A propriedade dispõe de estacionamento gratuito.
Os hóspedes podem fazer compras no Centro Comercial Al Khurais, que fica a 10 minutos de carro do Towlan Hotel Suites 1. O Aeroporto King Khalid fica a 25 minutos de carro. Está disponível um serviço de transporte de/para o aeroporto, mediante pedido.