more photos
Not seen recently
There're no reviews yet.
Showing recent best prices
There are no prices seen recently for this hotel
The HI Lord Nelson Apartments have a seafront location in Santo Tomás, a popular area located on the south coast of Menorca, just 200 metres from the beach.