La cadena hotelera Holiday Inn abrió un hotel en Palace Grounds en junio de 2007.