Tooba AP Hotel
About Tooba AP Hotel Tooba AP Hotel has been built in 1998. They renovated it in 2014. This a 1-star apartment hotel. It is in the heart of the cultural city, Isfahan. There, you can reach so many historical sights which are within a walking distance. Hasht Behesht Palace is only 900 meters away so […]