If you are in Spain and looking to live like royalty the Hotel Alfonso XIII located in Sevilla is the place to stay. Located in the center of the city is it steps away from the main part of the city and the riverside promenade.
The rooms a great size and have beautiful views of the city.
I also recommend starting your day with the breakfast. You get to sit outside in the middle of the court yard enjoying a buffet of all types of breakfast foods.