Mercer Sevilla Opening summer 2016. Guests seeking an exclusive experience can immerse themselves in a distinctive setting. Like a jewel box, Mercer Hotel Sevilla, is comprised of 12 luxurious rooms and suites. Redazione Mercer Hotel Sevilla, is poised to open this summer setting the stage as the new luxury landmark hotel set in the heart of the historic center of Sevilla at 26, Calle Castelar. Casa Palacio Castelar, has been chosen because of its beautiful…