Royal Plaza Apart Hotel, Borovec