Best Western Plus Lido Hotel
Best Western Plus Lido Hotel
Best Western Plus® Lido Hotel is independently owned and operated, with its own personality and style, but sharing the same commitment to delivering superior customer service, exceptional value and modern amenities.