וילה תהילה המחודש - The new Villa Tehila bevindt zich in Rosh Pinna, op 27 km van Tomb of Maimonides, en biedt accommodatie met een buitenzwembad, gratis privéparkeren, een tuin en een terras. De accommodatie heeft een restaurant en heeft ook een bar, een sauna en een hot tub. Gratis WiFi en roomservice worden verzorgd.
Je kunt bij het hotel genieten van een à la carte-ontbijt.
Het personeel van de receptie spreekt Arabisch, Engels en Hebreeuws.
St. Peter's Church ligt op 27 km van וילה תהילה המחודש - The new Villa Tehila, en Israel Bible Museum ligt 6,5 km verderop.