Mehman khana
Hotel
Price unavailable
About it
Offering free WiFi throughout the property, Mehman khana is located in Kabul.
At the hotel rooms include a private bathroom with a shower.
The nearest airport is Hamid Karzai International Airport, 7.5 miles from Mehman khana.
Its strengths
LAN Wi-Fi
Location
Bagh-e Bala RoadKabul
Dates of your stay
Availability with