The South Shore Harbour Resort is a lakeside resort that offers 238 rooms and 25,000 square feet of conference space located 20 minutes from Downtown Houston, near Space Center Houston/NASA. The resort recently underwent a multi-million dollar renovation to become a premiere luxury resort experience in the Bay Area.
All guests have access to complimentary covered parking with direct access to the hotel and guest rooms. Other accommodations featured include a large bathroom with his and her vanities, two telephones, complimentary coffee, in-room movies, room service, hair dryer, iron/board, free high speed secured Internet, and exquisite views of Clear Lake. Guests can also refresh in the 185-foot Oasis swimming pool with swim up bar, a state-of-the-art 130,000-square-foot fitness center and spa, tennis courts, and a 27-hole championship golf course.
The Paradise Reef Restaurant features outstanding gulf coast dining with a daily variety of menu offerings and delicious buffets. The Lighthouse Bar & Bistro offers a comfortable spot to take in a cozy and casual dining atmosphere, multi-level Lobby Atrium, waterfall, and grand sunsets.