Hotel Parliament Inn(3 stars)

1236 George Bush Blvd., 33483 Delray Beach View on map