Situé à Dubaï, à 6,4 km de la Grande Mosquée et à 6,9 km du Sahara Centre, le Short Term Tourist Place propose des chambres climatisées avec salle de bains commune. Il se trouve à 7,6 km du Dubai World Trade Centre, à 12 km du centre commercial City Walk et du centre commercial Dubai Mall. Vous profiterez d'une cuisine commune et d'une connexion Wi-Fi gratuite dans l'ensemble des locaux.
Toutes les chambres sont équipées d'une machine à café. Les logements du Short Term Tourist Place disposent d'une salle de bains commune et de linge de lit.
La tour Burj Khalifa et l'aquarium de Charjah se trouvent à 12 km. L'aéroport international de Dubaï, le plus proche, est implanté à 4 km.