Digital Video Camera Lens
The Riverside Inn

The Riverside Inn offers their guests an intimate welcoming setting with a quiet and comfortable country feeling. The Inn is nestled in unique landscaped gardens on the banks of the Palo Alto River. Each of its 6 spacious rooms have their own individual and stylish look making every single stay unique.

Digital Video Camera Lens
Marina Hotel

Overlooking the picturesque Shelter Bay Marina at Fort Sherman, Marina Hotel offers a relaxed Caribbean atmosphere and the perfect escape from the hustle and bustle of the city. Our 11 comfortable rooms offer all the amenities travelers come to expect.