Lord Nelson hotel is built right by the Santo Tomas Beach on the south coast of the island of Menorca, 28 kilometres from the capital Mahon and 4 kilometres from Migjorn Gran. This hotel offers 177 fully equipped rooms, each with an en suite bathroom and a satellite TV. All rooms come with a balcony each, overlooking either the sea or the pool.