Known for its striking Tudor style architecture, Bangalore Palace is located in the historical Indian city of Bangalore. Set amidst the Palace Gardens, this magnificent structure was built in the late 19th century and is similar to the medieval castles in England. Featuring Gothic style windows, turrets, fortified towers and outstanding paintings, the palace also showcases a fascinating and intricate array of wood carvings. Today, this historical building is used as a venue to host a variety of events and programmes including concerts and exhibitions. Those looking to live it up in style when visiting the city can stay at Bangalore luxury hotels which offer a wide range of modern conveniences. A great base from which to explore the city, Alila Banglore Hotel is considered one of the best 5 Star Bangalore hotels, ideal for both business and leisure travellers.