Swastik Inn

TwoStar Star
Shimla, Himachal Pradesh, India

Location

Lat: 31.0911250, Lng: 77.1376480
Open in OSM