Hotel Marc Hotel
Next to Kotshera College, Chaura Maidan, Shimla, 171004 Shimla, India
Set in Shimla, within 1.7 km of Victory Tunnel and 5.9 km of Circular Road, Hotel Marc - A hotel in the heart of everything offers accommodation with a restaurant and as well as free private parking for guests who drive.