
3* Discovery Bay by Rex Resorts
3* Discovery Bay by Rex Resorts
Discovery Bay by Rex Resorts is located on Saint James Beach.
Resort includes outdoor pool, The garden restaurant which serves international cuisine.
Folkestone Marine Park and Museum is 400 metres away from the resort.