Filter Results
Apply Filters
Clear Filters
2 star hotels in North Camellia Acres
Econo Lodge Airport
3343 N. Military Hwy., North Camellia Acres, United States Show map
The 2-star Econo Lodge Airport North Camellia Acres hotel is located just 6 minutes' walk from Flea Market of Norfolk and features a vending machine and a lift. Located 3.2 km from a convenient place…
From US$ 52
Book Now
Bay Inn Hotel
315 E Ocean View Ave, North Camellia Acres, United States Show map
Located around 300 metres from Ocean View Baptist Church, the 2-star Bay Inn Hotel North Camellia Acres is about a 5-minute walk from Ocean View Golf Course. The hotel also provides guests with Wi-Fi…
From US$ 60
Book Now