- About Us
- Contact Us
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.
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.