This lovely hotel is situated in Elba Island. There are a total of 190 rooms on the premises. Marelba is not a pet-friendly establishment.