Located on the Santa Margarita beach in Roses and centrally located in the city is the Montecarlo Hotel. This is an ideal beach for children and families, being close to more than 8 kms of fine sand and shallow waters, and also close to the local shopping and restaurants. Relax in comfortable and clean rooms before settling back on our inviting terrace with drinks from our bar. Stay for a tantalizing meal in our restaurant of international or Mediterranean cuisine. We have rooms that can cater to meetings and banquets.