Located in Alamogordo, Satellite Inn is 17 miles from White Sands National Monument. With free WiFi, this 1-star hotel offers room service and a 24-hour front desk. Every room has a flat-screen TV with satellite channels. With a private bathroom equipped with a shower and free toiletries, certain units at the hotel also provide guests with a mountain view. All guest rooms at Satellite Inn include air conditioning and a desk. A continental breakfast is available daily at the accommodation.