Бутик-апартаменты Art Apt расположены в Шанхае, в 3,1 км от храма Лунхуа и в 5 км от площади Тянь Цзы Фан. Из окон открывается вид на город. Гостям предоставляется бесплатный Wi-Fi.
Храм Цзинъаньсы находится в 5 км от апартаментов, а храм Нефритового Будды — в 8 км. Расстояние до шанхайского международного аэропорта Хунцяо составляет 10 км.