Beach Hotel, a straightforward hotel with a beachfront location, features a terrace, bar, TV lounge, and restaurant.