Hotel White House15/7,subhash road Dehradun India 248001View on Map
service is pathetic. Once they will call you in morning. After that they are not concerned at all about anything. barring sevice rooms are spacious and are centre of town
Question & Answers
Getting Hotel Policy...