- All reviews
Treebo New Castle puts you 2.1 mi (3.4 km) from Mt. Mary Church and 2.8 mi (4.6 km) from Juhu Beach. Free perks include WiFi, self parking, and continental breakfast daily between 8 AM and 10:30 AM. All rooms feature flat-screen TVs and room service.