Royal Thomas Riverside Inn
Tucked away just feet from the majestic Delaware River in the Poconos, you will find this light and bright, newly renovated cabin with amenities galore. Take in the river and mountain views from the living room, bedroom, screened in porch, back deck or while standing on the riverbank at your very own private river access.
5 out of 5 from 1 reviews