Mövenpick Hotels & Resorts is set to launch its first property in India, the Mövenpick Hotel & Spa Bangalore, which will receive its soft....