Offering an indoor pool and a restaurant, The Desmond Hotel is located in Malvern, Pennsylvania. Free Wi-Fi access is available. Rooms include a flat-screen TV, individual temperature controls, and free in-room coffee.
Address: One Liberty Boulevard, Malvern (Pennsylvania)
Rates from:
USD 125 Book Now