The Lord Nelson hotel enjoys a magnificent location, right on the white sandy beach at Santo Tomas. The friendly staff ensure a welcoming atmosphere. Much more than a hotel, Lord Nelson is the best option for you actively to enjoy your holidays whilst not missing out on the quality and service you would except from a traditional hotel.