Welcome to Orange Hill Beach Inn

It is the most wonderful place on New Providence Island … if you want casual old Europe and Bahamas laid-back relaxation, this is your place.