Residence Inn Norfolk Downtown

Starting at
$286

TripAdvisor Review

Based on 399 review

See all

This comfortable hotel is situated in Norfolk. The premises count with 150 welcoming accommodation units. Pets are not allowed at Residence Inn Norfolk Downtown.

More details