Hotel Lord Nelson is located on the beach of Santo Tomas on the island of Menorca. Hotel amenities include the cafeteria bar disco game room kids pool and oceanfront swimming pool. The hotel also offers valet laundry service and babysitting. All rooms feature terraces or balconies satellite TV bathrooms telephones kitchenettes and safes. Hotel Lord Nelson is located on the beach of Santo Tomas on the island of Menorca.