close japanese inns close Country: India close Region: Uttarakhand close City: Haldwani
देवाशीष होटल
Hotel Castle inn
Hotel Surya