The Gran Hotel Miramar is one of the best 5-star hotels in Malaga, just a 1-minute walk from the beach and located in a stunning listed building dating back to the 1920s. The hotel has a spa ...