With a stay at Hotel Marina in Roses (Roses Town Center), you'll be steps from Citadel of Roses and 4 minutes by foot from Rastrell Beach. Featured amenities include complimentary newspapers in the lobby, a 24-hour front desk, and luggage storage. Self parking (subject to charges) is available onsite.