TROPICAL HOTEL & SPA
Christ Church, Near, Mall Rd, Bemloi, Shimla, Himachal Pradesh, 171001 Shimla, Indien
Situated in Shimla, 1.2 km from Victory Tunnel, TROPICAL HOTEL & SPA features accommodation with a garden, free private parking, a terrace and a restaurant. This 3-star hotel offers a bar.