Reviews of Capital O 26684 The Shahanshahi Resort
248009, 1A, Dehradun Rd, Subhash Nagar, Dehradun, Uttarakhand 248002, India
Guest Reviews
Cleanliness
Comfort
Service Quality
Security
Location
248009, 1A, Dehradun Rd, Subhash Nagar, Dehradun, Uttarakhand 248002, India
Cleanliness
Comfort
Service Quality
Security
Location