|
Come and enjoy a natural Florida paradise at The Inn at St. Thomas Square. You will be within a short walk from major attractions, restaurants and shopping on the beautiful crystal shores of Panama City Beach and experiencing the natural beauty of Grand Lagoon.
The Villa is on the shores of Grand Lagoon, steps away from a fully operational private boat dock. Relax or dine on your own private balcony with a fantastic view of egrets, pelicans and herons playing right outside your door.
The villa is decorated in beach decor. Comfort, convince and privacy are yours. The large master suite is a private loft overlooking the great room. The second bedroom, on the main floor provides two twin size beds and a separate bathroom. |