654 Ferdousi Street Imam Khomeini Square,Ferdousi Street, Tehran
3.4 km
from the center of
Tehran
See available rooms
Enter the dates to see the current room rates