Com acesso Wi-Fi gratuito e comodidades para churrascos, o Sebastian's on the beach hotel apresenta acomodações que permitem animais de estimação em Road Town. Os hóspedes podem desfrutar do bar no local. Está disponível estacionamento privado gratuito no local.
Alguns quartos têm uma casa de banho privativa com uma banheira de hidromassagem, enquanto outros incluem produtos de higiene pessoal gratuitos e um secador de cabelo. Algumas unidades têm uma área de estar, ideal para relaxar. Alguns quartos oferecem vistas para o mar, para a montanha ou para o jardim. É fornecida uma televisão de ecrã plano e um leitor de DVD.
O aluguer de bicicletas e de carros está disponível neste hotel e a área é popular para snorkelling e passeios no local de surf da Apple Bay.
Estão disponíveis várias actividades na área, tais como mergulho, pesca e caminhadas. O aeroporto mais próximo é o Aeroporto Internacional de Letence Lettalguns, a 15 km da propriedade.