Located in the town of Soma, this hotel offers 24-hour front desk service and free Wi-Fi. Hotel La Bella Soma has soundproofed rooms equipped with air conditioning and LCD TV.
Book this Hotel