Hotel Miami is a charming one-star hotel located in the picturesque coastal town of Tossa de Mar, Spain. With a guest rating of 7.4 out of 10, based on 14 reviews, it offers a welcoming atmosphere for travelers seeking a relaxing getaway. The hotel’s prime location allows guests to explore the enchanting beaches and historical sites that Tossa de Mar is renowned for.