Ambhara Hotel se encuentra a tan solo 10 minutos en auto de Centro comercial Blok M Square y de Centro comercial Grand Indonesia. Te recomendamos pasar el día en la piscina al aire libre, comer algo rico en la cafetería y después disfrutar de un delicioso trago en el bar. Además, Centro comercial Thamrin y Centro comercial Central Park se encuentran a unos pocos minutos en auto. La propiedad se encuentra a solo unos pasos del transporte público; la Estación MRT Blok M está a 11 minutos y la Estación MRT ASEAN está a 13 minutos.