Located in Metairie, La., Best Western Landmark Hotel is a 17-storey building. It offers more than 340 standard and deluxe rooms. It also offers nonsmoking, handicapped accessible and corporate executive rooms. The hotel hosts various conventions, conferences, receptions and weddings. Its amenities include covered parking, fitness room, sauna, outdoor heated pool, laundry services and cable Tvs. The hotel also consists
Read more...