Overview

White House Inn On The Bay

Search hundreds of travel sites at once for hotel deals at White House Inn On The Bay

2305 NE 123rd Street, North Miami, FL 33181, United States
White House Inn On The Bay
Thu 11/23
Fri 11/24

Nearby

  • 2.8 mi Barry University
Show all
Map

Map