Com restaurante, jardim e terraço, o Hotel Jasmine está localizado numa área tranquila, apenas a 600 metros do centro de Teulada. As praias locais ficam a 15 minutos de carro.
Cada quarto providencia ar condicionado, uma televisão de ecrã plano e um guarda-roupa. As casas de banho privativas têm um chuveiro, um secador de cabelo, toalhas e produtos de higiene pessoal gratuitos.
O restaurante no local serve pratos regionais e vinhos locais. O pequeno-almoço é servido diariamente e um bar também está disponível.
O Jasmine Hotel fica a 20 minutos de carro das Spiagge Bianche (Praias Brancas). O Aeroporto Internacional de Cagliari fica a 69 km da propriedade.