GRAND HOTEL KATHMANDU
Grand Hotel Kathmandu is a hotel in Kathmandu, Nepal, located on Red Cross Road in Tachachal.Remember us for Business centre,beauty center,meeting rooms,swimming pool,guest relations,shopping arcade,transportation,wifi,travel services.
Red Cross Road, Tachachal, Kathmandu, Nepal
Location
Rate and Review
Login here to post your review.