Listings >> Accommodation Leroy Hotels 021 678 099 www.leroyhotels.com The Leroy is an all suite hotel in Albany, with 64 suites of a 4.5 star standard. All suites are air conditioned, private bathrooms, kitchenettes, along with a pillow menu, Sheridan linen and quality toiletries. Products & Services N/A Showcase your business.Make sure your information is up to date.