The Embassy is an English Tourist Board two-star family run hotel, offering a very friendly and relaxing atmosphere in luxurious and spacious surroundings, throughout the year.