Bahia Hotel offers a Mediterranean experience in a renovated setting. The hotel provides apartment-style accommodations near the beach.