A cerca de 6,4 km de Grande Mesquita e a 6,9 km de Centro Sahara, Short Term Tourist Place dispõe de quartos com ar condicionado e casa de banho partilhada no Dubai. O alojamento situa-se a 7,6 km de Dubai World Trade Centre, a 12 km de Centro Comercial City Walk e a 12 km de Dubai Mall. O alojamento apresenta uma cozinha partilhada e acesso Wi-Fi gratuito em toda a propriedade.
Todos os quartos do alojamento estão equipados com máquina de café. Todas as unidades do alojamento incluem uma casa de banho partilhada e roupa de cama.
Burj Khalifa fica a 12 km de Short Term Tourist Place, enquanto Aquário Sharjah fica a 12 km de distância. O aeroporto mais próximo é o Aeroporto Internacional do Dubai, que fica a 4 km de Short Term Tourist Place.