Luciya International Mysore
1771, Sardar Patel Road, 570001 Mysore, India,Object type: Hotel Mysore
Located just 1,300 feet from the magnificent Mysore Palace and 1,650 feet from the Mysore Railway Station, Luciya International Mysore provides 24-hour front de