The Hotel Rex is a 3-star establishment located on the Esplanade, offering views of Weymouth Beach and the Jurassic Coastline. It features a restaurant and provides baggage storage.