fodyssey.com
Grand Mercure, Mysore |Fodyssey
Grand Mercure is one of the premium 5 star hotels in India that is part of the Accor Group of hotels. Currently this group has 1 hotel in India which is located in Bangalore which is very famous and located in the heart of city, Koramangala.