Tehran Province, Tehran, Behbahani St, PC3G+X4W, Iran
Nick Rose Hotel is a Hotel located at Tehran Province, Tehran, Behbahani St, PC3G+X4W, Iran. It has received 6 reviews with an average rating of 3.0 stars.
The address of Nick Rose Hotel: Tehran Province, Tehran, Behbahani St, PC3G+X4W, Iran
Nick Rose Hotel has 3.0 stars from 6 reviews
Hotel
1220 reviews
Tehran، استان تهران تهران Bolvar-e-Gharbi-ye-Estadiyom-e-Azadi، P7F8+CMW, Iran