The Albero Lodge Hotel is worth the frustration of trying to find it. It doesnt help that the maps drawn by the Hotel arent accurate. But once behind the doors, all will pale into insignificance as the place is truly beautiful. Each of the 9 rooms has been tastefully decorated to reflect the decor in different countries, and well done,... more






