La Villa Verdi Guesthouse est un petit hôtel de charme entouré de luxuriants jardins tropicaux. La Villa se compose de 13 chambres standard, 3 appartements et une suite de luxe et est située à quelques minutes à pied du centre ville. L'hôtel possède une piscine.