


Karoon Hotel is a well-established 3-star hotel located in central Tehran on Nejatollahi Street, offering a quiet and accessible stay just a few minutes from Tehran’s main attractions.
Karoon Hotel is a well-established 3-star hotel located in central Tehran on Nejatollahi Street (Villa Street), offering a quiet and accessible stay just a few minutes from Tehran’s main attractions, ministries, and embassies. With more than 50 years of history, it’s one of the oldest privately-owned hotels in Iran, renowned for its calm atmosphere, clean rooms, and convenient access.
Recently renovated, the hotel combines traditional hospitality with modern amenities, making it an ideal choice for both business travelers and tourists seeking budget-friendly yet comfortable accommodation in the capital.
Karoon Hotel offers 24 rooms in several configurations:
All rooms are equipped with:
Some suites also include a small dining area and additional seating space for longer stays.
Breakfast is included in most room rates and consists of fresh bread, cheese, tea, eggs, and seasonal offerings.
Karoon Hotel is located at No. 94 Nejatollahi Street (Villa), Tehran, offering quick access to:
It’s an ideal location for guests who want to explore Golestan Palace, the National Museum, City Park, or attend business in the central districts.
The hotel is known for its quiet setting despite being centrally located — offering a true sense of home in bustling Tehran.
Cancellation policies vary depending on the booking platform and season — please check directly before confirming your stay.