Hotel Villa Stella is a charming and affordable hotel situated in the scenic neighborhood of Diklo. The hotel features cozy rooms with modern amenities including air conditioning, flat-screen TVs, and private bathrooms. Guests can enjoy a complimentary breakfast buffet each morning and relax in the hotel's outdoor terrace. The hotel is just a short walk away from the beach and offers easy access to local restaurants and shops, making it a great choice for budget-conscious travelers.